Physiological waveform detector

ABSTRACT

A physiological waveform detector such as for cardiac R-wave and blood pressure uses a comparator to compare the derivative of the waveform signal with a reference signal representing some percentage of the magnitude of the derivative of the waveform. If the derivative is of sufficient magnitude to trip the comparator a timing circuit begins counting. If the comparator remains tripped for a predetermined interval, the waveform is considered to be the desired one. Means are provided for detecting waveform peaks and valleys. The detector recognizes desired waveforms by two characteristics, one being magnitude and the other being duration.

States Arneson et a1.

[54] PHYSHQLOGICAL WAVEFORM DETECTQR 3,658,055 4/1972 Abe et ail. l28/2.06 A

7 v [75] In o s: arold N. rneson, Oa Creek; 3,714,939 ../l973 Day at al. l28/2.05 A

Louis J. Heitlin er, Waukesha, both of g Primary b.t'aminer-Wllham E. Kamm Attorney, Agent, or Firm-Ralph G. Hohenfeldt; Fred [73] Assignee: Generai Electric Company, Wiviott Schenectady, NY. 7 [22] Filed: Oct. 9, 1973 [57] ABSTRACT i [21 App]. No.: 404,408 A physiological waveform detector such as for cardiac R-wave and blood pressure uses a comparator to com- 7 7 pare the derivative of the waveform signal with a ref- 128/105 erence signal representing some percentage of the Fie'ld B 2 06 F magnitude of the derivative of the waveform. If the 128/2 06 G R 2 6 A 6 derivative is of sufficient magnitude to trip the com- 1 parator a timing circuit begins counting. If the comparator remains tripped for a predetermined interval, [56] Reierences Cited the waveform is considered to be the desired one. Means are provided for detecting waveform peaks and UNITED STATES PATENTS valleys. The detector recognizes desired waveforms by 3.051.165 8/1962 Kompelien 128/205 A two characteristics, one being magnitude and the 3,400,709 9/1968 Funtstuck 128/205 A other b i d ti 3.543.050 11/1970 Paine 128/206 A g 3,606.882 9/1971 Abe ct a1. 128/206 A 27 Claims, 7 Drawing Figures 2]? [Z2 (Z3 '51 f DERIVATIVE BiEb E COMPARATOR WAVEFORM REFERENCE VALUE MINIMUM PEAK SAMPLE a, VALJE A. DETECTOR HOLD 2 OF PEAK BUFFER '5 AUTOMATIC 3 UPDATE 1: "-28 I5| 154 158 ARTEgfIAL f f 7WAVE ORM DERIVATIVE COMPARATOR i I T2 VOLTACE REFERENCE (g. PEAK MSINIMUM VALUE &

MOOTHED OF DETECTOR PEAK DERIVA TIVE .57

Q AUTOMATIC V 6 UPDATE sYsTOLIC -I5 a DETECTOR DIAsToLIC DETECTOR PATENTEUAFRZZIQYS 3,878,833

SHEET 1 F 5 ABSOLUTE TIMING DERIVATIVE VALUE COMPARATOR CRCUIT wAVEFORM v REFERENCE VALUE 25 f 26 MINIMUM PEAK SAMPLE a, VALUE 5. DETECTOR HOLD 2, OF PEAK T BUFFER \27 FIG. I 5 AUTOMATIC g3 UPDATE c: 28

I51 I54 I58 ARTERIAL f f WAVEFORM TIMINC y 7 DERIVATIVE COMPARATOR CIRCUT TI T2 VOLTAGE REFERENCE PEAK MINIMUM VALUE 8.

SMOOTHED 2, OF DETECTOR PEAK DERIVATIVE I57 Q AUTOMATIC A v 6 UPDATE L. SYSTOLIC I59 DETECTOR I DIAsTOLIC DETECTOR FIG.4

PATENTEBAPREZISYS SHEET 2 OF 5 M ui I Q KUOJU mom QM NM mOmm OUm PATENTEUAPRZZIQTS saw u o 5 PATENTEDAPR22I975 1m 5 pg 5 000 NOW EN IwvON QwN Eqmo. 60 6 'SAS PHYSKOLGGHCAL WAVEFORM DETECTOR BACKGROUND OF THE INVENTION This invention relates to a device for detecting electric waveforms which are functionally related to physi ological characteristics such as the electrocardiograph (ECG). blood pressure and respiration of a patient. Two uses of the invention will be illustrated and described. the first being for detecting the R-wave or QRS complex of the ECG and the second being for detecting systolic and diastolic blood pressure.

R-wave detectors used in the past generally fall into two classes. The first employs a notch filter and is based on the principle that the QRS complex is rich in 10 to 17 Hz frequency components and that the ECG waveform can be passed through a filter which has a center frequency of about 10 Hz so that the accentuated frequency can be detected. A problem with this class of detectors is that the T-wave of the ECG signal and other bioelectric muscle noise often present in the waveforms of critically ill patients contain components with about the same frequency range so it is difficult for the detector to distinguish them from a true R-wave or QRS complex. Moreover. the QRS portion of the ECG waveform with certain types of heart defects is much wider than the normal or average width for a healthy subject so it is also rich in frequencies lower than the center frequency of the filter which is set for the normal QRS complex. In addition. the peak-to-peak amplitude of a QRS complex can vary between patients and within a single patient by a factor of 25 to l which precludes use of an effective automatic gain control since such control usually cannot cover this wide variation and still be linear.

Another class of R-wave detectors operates on the principle that the slope of the leading and trailing edges of the QRS complex are uniquely different from those of the P and T wave portions of the ECG. The assump' tion is. therefore. that the derivative of the ECG waveform can be obtained and that when the output exceeds some preset threshold value. the equivalent of some preset slope. that this can be detected. The disadvantage of prior derivative class detectors is that some technique must be used to limit the slew rate of the amplifier prior to the detector circuit or muscle spikes and artificial electronic pacemaker pulses which are often present will have slopes equal to or greater than that of the QRS complex. Such similar slopes are hard to distinguish from the R-wave slopes. This class of detectors also cannot be compensated effectively with automatic gain control since the amplitude variation range is very great and the control will not respond in a linear fashion throughout a wide enough range.

Detection of other physiological waveforms or signals present similar problems. The blood pressure signal is an example. The rising edge of this waveform has a characteristic slope which is used to detect the arterial blood pressure signal. When the upslope is detected, the past minimum point is sampled and called the diastolic pressure and the following peak is sampled and called the systolic pressure. In detection of systolic upslope with presently available equipment. an integration of the original pressure waveform is compared with the unintegrated waveform to detect the arterial blood pressure signal. When the upslope is detected. the diastolic and systolic points are sampled. Since the peak and valley detection is done with diodes in open loop scheme. the voltage drop produced by these diodes must be compensated for in the sample and hold circuit thus requiring an adjustment. Two basic disad vantages of this class of detectors are: l the detection of the upslope is such that low pulse pressures such as pulmonary arterial pressure .are missed. thus leaving the peak and valley detection to automatically update; and 2) since the diode drops are evident in the systolic and diastolic detectors. a change in slope will cause a different diode drop. thus changing the peak voltage detected.

Another technique for detection of the systolic and diastolic pressure is to discharge two capacitors used for peak detection alternately such that one or the other capacitor maintains the peak voltage of the systolic pressure at all times. The same is used for valley detection. No systolic upslope detector is used. This approach has the following disadvantages: l without the use of the systolic upslope detector, accurate measurements ofthe systolic and diastolic points are hard to obtain; 2) if a noise spike causes one ofthe two capacitors to charge to an erroneous level. it will be held until that capacitor is discharged which could take as long as five seconds; and 3) with the loss ofa signal. it may take as long as one complete discharge cycle to identify the problem and this could take five seconds.

SUMMARY OF THE lNVENTlON In general terms. the new physiological waveform detector is characterized by using two criteria of the waveform: namely. magnitude and time to affirm that the waveform desired to be detected exists. The detector operates on the principles that the slopes of a QRS complex and a blood pressure waveform as examples. are unique as compared with other portions of the waveforms and other low frequency artifacts or noise and that the time during which the magnitude is maintained is uniquely different from that of muscle spikes.

pacemaker pulses and other high frequency artifacts which may be sensed in the patient's body. The invention is further characterized by recognizing that the magnitude of the derivative. which is the first criteria for detecting a waveform. is itself directly proportional to the actual slope of the individual patients QRS complex and. therefore. varies from patient to patient. The device further depends on establishing the optimum value for the time duration of the waveform portion in question and. indicated above, this is used as the second criteria for detecting the wave characteristics. The reference threshold value is also varied by way of a closed loop circuit to compensate for variations in the slope of the waveforms from patient to patient.

Accordingly. a general object of this invention is to increase the reliability of detecting physiological waveforms obtained from patients even though the waveforms may be suppressed or distorted as is often the case in critically ill patients.

A further object is to provide a physiological waveform detector which rejects noise such as muscle spikes. electronic pacemaker pulses or other artifacts which are common in the waveforms of critically ill patients and even in reasonably healthy patients.

Yet another object is to automatically compensate for slope variations in waveforms obtained from different patients or from a given patient over a period of time.

Another object is to reduce the number of instances in which sensitivity adjustments must be made in order to obtain reliable physiological information.

Other objects are to provide for accurately identifying peaks and valleys in waveforms and to reject artifacts whose slopes are greater or less than the upslope of the waveform portion under examination.

A further general object of this invention is to provide a detection circuit for a variety of physiological waveforms which are characterized by having unique up and down slopes.

How the foregoing and other more specific objects of the invention are achieved will appear in the detailed description ofillustrative embodiments of the invention which will be set forth in reference to the drawings.

DESCRIPTION OF THE DRAWINGS FIG. I is a block diagram ofa device for detecting the R-wave or QRS complex of an ECG waveform:

FIG. 2 is a more detailed circuit diagram of the device shown in FIG. 1:

FIG. 3 depicts some waveforms which are useful for explaining the R-wave detector;

FIG. 4 is a block diagram of a blood pressure detector using the principles of the invention;

FIGS. 5A and 58, connected by lines M to R. represent a more detailed circuit diagram of the device depicted in FIG. 4; and

FIG. 6 shows some waveforms that are useful in explaining the invention.

DESCRIPTION OF A PREFERRED EMBODIMENT A general description of a device for detecting the QRS or R-wave in the ECG ofa patient will first be described in reference to the FIG. I block diagram of this type of detector. As is well known, the presence of an R-wave is indicative of the ventricles of the heart being stimulated by a natural heart signal to contract.

In FIG. I, the ECG waveform having a cnfiguration similar to that which appears in part 3A of FIG. 3 is applied to input terminal 31 and is fed into a derivative stage wherein the first derivative of the incoming ECG waveform such as that shown in part 3B of FIG. 3 is obtained. Since the slope of the QRS complex can be either positive or negative. the derivative of the leading edge can be either positive or negative. Accordingly, the derivative is processed in an absolute value circuit 21 which converts all portions of the derivative output signal to one polarity such as positive polarity as indicated by the curve in part 3C of FIG. 3.

A comparator 22 is used to compare the absolute value signal against a reference amplitude to determine if the input ECG signal or other signal present meets the derivative magnitude criteria of a QRS complex. If so. the signal is possibly an R-wave. As soon as the derivative of the ECG waveform trips the comparator. a timing circuit 23 begins counting. If the comparator 22 remains tripped for a selected time interval. then the possible candidate is accepted as a QRS complex. In

this example. the timing circuit 23 produces output pulses at about 1 l milliseconds, about I25 milliseconds and about 203 milliseconds. The production of a pulse at about I 1 milliseconds is based upon the fact that the minimum time of the dervative of the R-wave upslope and/or downslope is substantially 11 milliseconds or greater as indicated by the dimension line 24 on the dcrivative curve. parts 38 of FIG. 3. One may see that the derivative circuit 20 is designed so that the derivative of the upslope or OR segment of the QRS complex is a straight line or constant as is the derivative of the uniform downslope or RS segment. This ll millisecond time interval is the time criteria mentioned earlier as being used in conjunction with magnitude to verify existence of an Rwave. If the comparator 22 falls back to zero before the II millisecond time is up, such as it might do if it had switched due to a noise pulse of shorter duration, the counters in the timing circuit 23 clear and are made ready to test a new candidate waveform after having rejected the last one for failing to meet the time criteria even though it may have met the magnitude criteria.

In the FIG. I system, the most positive peak of the derivative waveform absolute value such as in part 3C of FIG. 3, is detected or monitored in a peak detector 25. The amplitude of the reference value, in terms of voltage, which is fed into the comparator 22 is a function of the peak of the derivative. This is an important aspect of the circuit. When a QRS complex is found, the sample and hold circuit 26 is energized and it samples the peak of the QRS complex. The peak detector is then reset to a lower value ready to look for a new peak. When the peak is sampled. this sample voltage is fed through a buffer 27 which sets the reference voltage to about 44 percent of the peak value of a valid QRS complex. If no QRS complex is found for a certain length of time. an automatic update circuit 26 is energized to cause the automatic reference circuit which includes blocks 25, 26 and 27 to set a minimum voltage level.

Attention is now invited to FIG. 2 which shows the device depicted in FIG. I in greater detail.

In FIG. 2, the ECG waveform is supplied to the input terminal 31 of derivative circuit 20 which includes an operational amplifier ARI connected as a differentiator. A capacitor 32 and a resistor 33 in a feedback circuit do the differentiating. A low valued input resistor 34 and a small capacitor 35 are used tot minimize the response of the amplifier to noise. particularly noise with the frequency components.

The absolute value circuit includes operational amplifiers AR2 and AR3. AR3 is a unity gain amplifier and is used to invert the negative portions of the differential waveform. AR2 is involved in handling the positive signals which will be described first.

Positive signals from differentiator ARI are supplied to the inverting terminal of AR2 through an input resistor 36. The output terminal of AR2 connects with the intermediate point of two diodes 37 and 38. Diode 38 is in a feedback circuit to the inverting terminal of AR2. The positive input signals to the inverting terminal of AR2 appear as negative signals on the output terminal of this amplifier. These negative output signals cause diode 37 to conduct. On the other hand. when negative portions of the dififerential signal are fed to the inverting terminal of AR2, the output signal from that amplifier is positive and diode 37 does not conduct.

Negative portions of the differentiated signals from AR] go through a resistor 40 to the inverting terminal of AR3 and appear on its output terminal as positive signals. AR3 has a feedback resistor 41 which has the same value as resistor 40, thus giving AR3 unity gain for negative signals. The inverting terminal of AR3 serves as a summing junction 42. The signal at the anode of diode 37 is equal and opposite to the signal on line 43 for positive signals. The ratio of resistor 41 to 44 is two to one. The summing junction thus causes a gain of two for the signal at the anode of diode 37 and a gain of one for the signal on line 43 which results in a gain of one for the signal on the anode. Thus. the output signal of AR3 is unity and is always positive. This signal has substantially the shape shown in parts 3c of FIG. 3.

From the output terminal 45 of AR3 the positive absolute value signal is fed to the noninverting terminal of an operational amplifier AR7 through an input rcsistor 46. AR7 is the positive peak detector of the absolute value of the differentiated waveform and has a substantially zero impedance feedback line 47 which makes it substantially unity gain amplifier. Positive out put signals from the output terminal 48 of AR7 are supplied to a resistor 49 and a diode 50 to a peak detector capacitor C51 which has one side connected .to the negative supply. When there is a positive input to the noninverting terminal of AR7. capacitor C51 charges to peak value. When C51 reaches the peak of the input signal it can no longer charge through forward biased diode 50 but it cannot discharge because of the reverse biased diode 50. C 51 charges to the highest positive peak of whatever waveform is differentiated. Since diode 50 is in the feedback loop of AR7. it introduces no voltage drop on the input signal.

Now to be described in this manner in which the reference voltage is developed which. if exceeded. fulfills one criteria for the differentiated waveform being considered an R-wave candidate. As mentioned earlier. the other criteria is that the reference voltage magnitude must be exceeded for about 1 1 milliseconds in this ex ample before the circuitry makes a final decision that the differentiated signal represents an R-wave.

The absolute value of the differentiated waveform depicted in part 38 of FIG. 3 is compared with the refcrence voltage in a comparator AR4. The reference voltage. whose generation will be described soon. is supplied to the inverting terminal of AR-i through an input resistor 55. The absolute value of the differentiated waveform is supplied simultaneously to the noninverting terminal of AR4 through an input resistor 56 and a feedback resistor 57. When the reference voltage applied to the inverting input of A114 is exceeded by the absolute value of the differentiated signal applied to the noninverting input. the output of AR4 goes high. This high signal is fed to one input of a NOR gate G1. A resistor 58 and a zener diode 59 limit the input voltage to the one terminal of G1 to about 5 volts for compatibility with other logic elements in this example. When the input terminal 60 ofGl goes high the output of G1 will go low and this causes a counting or timing cycle to be initiated as will be explained in more detail later. It is sufficient to know at this time that the first interval counted in this embodiment is the approximate 11 millisecond interval during which the output of AR4 must be high to fulfill the time criteria for the existence of an R-wave. In a commercial design the interval is actually about 1 1.5 milliseconds which results from a whole number of counts at the particular clock rate used. The minimum permissible interval is probably about 6 milliseconds and the maximum about 20 milliseconds.

If the output of comparator AR4 switches high and drops back low before about 11 milliseconds has expired. it would be an indication that a true R-wave has not been detected for reasons which will be explained later.

The circuit for developing and automatically updating the reference voltage for comparator AR-t will now be described in detail. The detected peak voltage on C51 is supplied to pin 14 of an analog switch (ANS) 61 which may be a type DGMl 11. On a proper command. such as when an R-wave has been detected and 125 milliseconds has been timed out by another part of the circuitry to be described. the ANS 61 will switch and take a sample of the peak voltage on C51 and hold it on a sample and hold capacitor C62. Such sample is only taken when an R-wave is detected. The sampled voltage held on C62 is applied to the noninverting input of operational amplifier AR8 which is connected as a follower. The output of AR8 is supplied to the noninverting input of an operational amplifier AR6 through a filter circuit including resistors 64. 65 and capacitor C66. The filter smooths out the input voltage for the equivalent of about three or four heartbeats so that no instant change in the input of AR6 nor its output is obtained if a noise spike gets into the system or if the differentiated QRS complex would have changed suddenly due to a premature ventricular contraction. for example. It is undesirable for the reference voltage to change quickly by a great amount. Resistor 67 which connects to the noninverting terminal of AR6 may be considered a feedback resistor and its ratio in respect to resistor 65 is such that the output of AR6 will be established at preferably about 43 or 44 percent of the peak of the derivative voltage value in this embodiment but a percentage between 20 and 60 percent may be employed in some cases. Thus. the output terminal 68 of AR6 always has about 43 or 44 percent of the peak voltage which exists on the output of AR8.

When the circuit is first energized. the reference voltage is undetermined so it is necessary to set it at some definite value. As will be explained. the circuitry is such that if an R-wave is not detected for four seconds the sample and hold capacitor C62 is set to a predetermined d-c level. This is done by commanding ANS 61 to switch and apply a voltage of about 1 volt. in this example. to sample and hold C62 from a divider circuit. comprised of resistors 80 and 81 which are grounded at one end and connected to a power supply terminal 79.

AR6 also establishes a minimum voltage which the automatic reference. to be described. will drive down to and stop. The reason for setting a minimum is that if the R-wave becomes very small it is hard to distinguish it from noise so the reference should not go down so far that noise becomes a factor. The minimum voltage is established as follows: The output signal from AR6. as long as it is positive. will forward bias diode 69 and cause a positive voltage to appear on the junction 70 on top ofa grounded resistor 71. Junction 70 cannot go negative and stays at zero regardless of how low the noninverting input of AR6 goes. However. normally when the input signal AR6 is adequate. 43 percent of this voltage will appear on point 70. An operational amplifier ARS assures that the output voltage on its output terminal 74 and. hence. the reference voltage applied to the inverting terminal of comparator AR4 will not go below this predetermined value. For instance. if the output of AR6 at point 70 goes to Zero. zero volts will be applied to the noninverting input of ARS which has an input resistor 75 and a grounded resistor 76 connected to it. ARS also has a feedback circuit including a high value resistor 77 and a rclativey low value resistor 78. The ratio of these resistors is such that the voltage appearing at output terminal 74 of ARS can never go below 0.5 volts minimum in this example. Of course. the reference voltage on output terminal 74 of ARS is normally higher if the peak voltage represented by the R-wave derivative is higher. There is a need for this minimum reference voltage for if it went too low the comparator AR4 would be triggered by noise or any transient in the system and it would sample all signals for their possiblity of being an R- wave. It should be recognized. however. that the output of comparator AR4 may go high upon occurrence of a short duration noise peak under 11 milliseconds but this merely starts the counting period which is reset to zero if the noise signal disappears before 11 milliseconds which would be indicative of an R-wave. Thus. it is evident that comparator AR4 output must exceed the reference voltage magnitude for a predetermined amount of time before the presence of an R-wave is certain.

As mentioned earlier. NOR gate G1 responds to comparator AR-t tripping as a result of the absolute value of the derivative which is fed to its noninverting terminal exceeding the reference voltage on its inverting terminal. NOR gate G1 has to do with measuring and controlling the 11 millisecond period and other periods which are pertinent to operation.

Initiation of the timing periods will now be described. The output of NOR gate G1 is normally high. When it goes low as a result of one of its inputs going high due to the proper waveform magnitude or first criteria of R-wave detection being met. the low signal is applied to pins 2 and 3. respectively of a pair of counters 90 and 91. These may be type 7493 integrated circuit counters. A 1.024 H2 clock pulse signal is applied to pin 14 of counter 90. The counters cooperate with a group of inverters 92-97. NAND gates G2-G5. NOR gates G7-G9 and a dual JK flip-flop 98 to produce some timing signals as will be explained.

Consider first how a pulse is produced at the end of an 11 millisecond interval if the derivative of the R- wave signal maintains a value above the reference level for the ll millisecond interval. When the output of NOR gate G1 goes low in response to the ECG signal exceeding the reference voltage, this low signal is applied to pins 2 and 3 of counters 90 and 91 to start them counting. When a number of clock pulses is counted equivalent to about 11.5 milliseconds. pins 1. 12 and 9 of counter 90 go low so that the outputs ofinverters 92 and 93 go high. At the same time. pins 8 and 11 of counter 90 go high. Thus. at the end of about 11 milliseconds. all inputs to NAND gate G2 are high and its output will be low. Similarly. at the end of the 11 milliseconds interval. all ofthe outputs from pins 1. 8. 9. 11 and 12 of counter 91 will be zero and. because ofinversion by the respective inverters 94-97, all inputs to NAND gate G3 will be high and its output will be low. These two simultaneous low outputs of G2 and G3 are inputs to NOR gate G7 which is inverting so its output goes high. This high signal is applied to the J terminals or pin 1 and pin 8 of JK flip-flop 98, causing pin 3 and pin to go high. When pin 3 goes high. this signal is ap plied to the other input 100 of NOR gate G1 which causes its output to continue low and thereby continuous counting by the counters and 91 after expiration of the 11 millisecond interval which has verified that a true R-wave has been detected. If the differentiated input signal to comparator AR4 would not have been maintained above the reference voltage input thereto for l l milliseconds. it would have been indicative of no R-wave and counters 90 and 91 would have been reset to zero as result of the output ofG1 going high. The JK flip-flop may be an integrated circuit type 74107. As indicated. adjacent its clock input terminal 101, this flip-flop is supplied with a 2.048 H2 input clock signal which gates it.

Since the counters 90 and 91 continue counting when an R-wave is indicated by expiration of the 11 millisecond counting interval. the counters will continue to count for about 203 milliseconds in this example. This 203 millisecond interval is longenough to assure that a ORS complex has been completed but there would be resonable certainty after about 140 milliseconds. At such time. the outputs of NAND gates G2 and G4 will go low and the output of NOR gate G8 will go high. This high signal is applied to the K terminal or pin 4 of JK flip-flop 98 which causes its pin 3 to go low. The low signal is applied to input 100 of NOR gate G1 which causes its output to go high. thus resetting counters 90 and 91 to zero.

When counters 90 and 91 have been energized for such length of time as to count milliseconds equivalent. the inputs to a NOR gate G9 are such that its output will be high. This high output is applied to the K terminal or pin 11 of the dual JK flip-flop 98 and this causes pin 5 of the flip-flop to go low at the end of 125 milliseconds. This 125 millisecond pulse appears on pin 5 and line 102 which may supply some R-wave detection indicating means. not shown. The pulse is also used for other purposes.

Pin 5 of .lK flip-flop 98 is high for 125 milliseconds after counting begins. As indicated. when the output of this pin goes low at the end of 125 milliseconds it is used to operate an R wave indicator. This change of state at the end of 125 milliseconds is used to reset the automatic update circuit of the detector. For this purpose a divide by N counter 106 is provided. This may also be a type 7493 integrated circuit counter. lts pin 14 is provided with a 4 Hz clock signal. Counter 106 is turned on at the end of 125 milliseconds by applying the low signal to its pins 2 and 3. If for some reason an R-wave is not detected, counter 106 and the logic of NAND gates G11 and G10 in conjunction with G6 provide about four seconds delay after the last 125 millisecond period has elapsed. 1f four seconds elapse. G11, G10 and G6 are enabled to produce a pulse. This results from the fact that after four seconds all of the inputs to NAND gate G11 are high and its output is low but inverted again by inverter 107 so the signal to one input ofG10 is high. The other input 108 ofG10 is also high as a result of it being connected to pin 11 of counter 106 which is also high. The two high inputs of G10 cause its output to go low. This low signal is applied to pin 10 of ANS 61 which causes it to switch and results in applying to the sample and hold C62 the potential established by the midpoint of the voltage divider comprised of resistors 80 and 81. Thus. sample and hold C62 will have a predetermined minimum voltage on it which is reestablished at least every four seconds if an R-wave is not detected.

The voltage on peak detector capacitor C51 is also reset if an R-wave is not detected in four seconds. C51 is set to a d-c level which is slightly lower than the voltage that existed on it during the four second waiting period. It keeps resetting every four seconds or at least until the reference circuit has reached its chosen minimum d-c level of 0.5 volts on output terminal 74 of ARS.

At the end of 203 milliseconds. pin 2 ofJK flip-flop 98 goes high. This high signal is applied to one input 111 of G6 NAND gate. The other input of G6 is high since the QRS complex is still being detected and the output of G6 now goes low. This low output signal is applied to the base of a transistor 112 in the peak detector resetting circuit. The peak detector capacitor (51 is reset to a little lower d-c level such that the next peak will drive it back up to where it was originally or where it will seek a new peak. Transistor 112 has a col lector resistor 113 and a coupling capacitor 114 which applies a positive pulse to another transistor 115 through a diode 116. thus turning transistor 115 on when transistor 112 is off. The collector of transistor 115 connects to the positive side of peak detector capacitor C51. The value of the emitter resistor 117 associated with transistor 115 is such that only sufficient current will drain off of C51 during the resetting pulse to reset its voltage at only about 0.5 volts lower than it was. Thus. after every R-wave is detected. there is resetting of the peak capacitor C51 after the sample and hold circuit has taken effect. that is. after 125 milliseconds so C51 will be able to charge to the next highest peak. When pin of JK flip-flop 98 goes low. then C122 and R120 form a derivative circuit function which produces a negative pulse or spike which is applied to pins 14 and 2 of ANS 61 which turns it on to put the peak voltage of C51 onto the sample and hold C62.

In summary. an R-wave detector has been described which produces output pulses or state changes on a line 102 indicative of each R-wave that has been detected. The reference circuit operates automatically to establish a reference voltage which is about 43 percent of the peak voltage detected from the R-wave derivative. The OR and RS segments of the QRS complex have a substantially constant slope so their derivatives are constant. The patients ECG signal is compared to a reference value normally of about 43 percent of the peak of these voltages and the automatic resetting feature maintains this relationship. Noise signals do not affect detection adversely because they do not fulfill the time criteria for R-wave detection. Other components of the ECG waveform. such as the P and T waves. do not affect detection because they fulfill neither the time nor magnitude criteria. Thus. the detector is responsive to the R-wave only.

Attention is now invited to the FIG. 4 block diagram of a device for measuring systolic and diastolic blood pressure by means of a systolic upslope detector that employs the principles of the invention which are determining slope magnitude and duration of the systolic waveform upslope to distinguish it from other signals. In FIG. 4, the input arterial blood pressure waveform. such as depicted in part 6A of H0. 6, is fed into three circuits from an input terminal 150 which obtains its waveform signal from a blood pressure sensor. not shown. The first of the three circuits is a derivative circuit 151 which is used to detect the upslope of the arterial waveform. The second circuit into which the vvaveform is fed is the systolic pressure detector 152 which is used to detect the peak pressure point. The third circuit is the diastolic detector 153 which is used to detect the minimum or valley pressure point. When the arterial blood pressure waveform signal is differential it is compared with a reference voltage in a comparator 154. This reference voltage is a function of the peak of the derivative of the pressure waveform: that is. when the systolic upslope is identified. the output of the peak detector 155 is fed into a buffer circuit represented by block 157 where the signal is reduced to about percent of the peak value and smoothed. The output of the buffer 157 is the reference voltage which is supplied to the comparator 154.

When the comparator 154- switches to a high output state as a result of the differentiated signal input being greater than the reference voltage. counters in the timing circuit 158 begin to count and if the comparator remains tripped for a specified period of time that is indicative ofa systolic upslope. it is accepted as a systolic upslope (SUS). If the comparator trips back before the time limit set for the counters. the counters will be cleared and the circuit will be ready to respond to the next upslope candidate which may trip the comparator 154.

When an SUS is found. timing pulses are supplied to the reference voltage circuit. an automatic updating circuit 159 and the systolic and diastolic detectors 152 and 153. respectively. lfno SUS is found for more than four seconds. the automatic update circuit 159 generates pulses to reduce the reference voltage until an SLS is found or to a minimum level to keep from picking up noise. and the pulses also act on the systolic and diastolic detectors 152 and 153 so they will begin seeking new pressure levels.

A typical blood pressure waveform to be processed in the system just outlined is shown in part 6A of HG. 6 and the signal resulting from differentiating this waveform is depicted in part 68 of FIG. 6. A more detailed circuit diagram of the device will now be described in reference to FIG. 5 primarily.

ln FlG. 5A the input terminal receives a waveform signal which corresponds with blood pressure and is generally similar to the waveform in part 6A of HG. 6 which is produced by a blood pressure sensor. not shown. applied to the patient. The manner in which the signal is differentiated will be considered first. The waveform signal is applied to the noninverting terminal ofa unity gain operational amplifier AR160 through an input resistor 161. The purpose of AR160 is to match impedances. The output signal or blood pressure representative waveform and any other signal from AR160 is fed to the inverting terminal ofa differentiating operational amplifier AR162 which has a differentiating capacitor 163 and a differentiating resistor 164. High frequency noise is suppressed by coaction ofa resistor 165 and a capacitor C166. A pair of zener diodes 167 set positive and negative limits on the output voltage of AR162. The differentiated signal appearing on the output terminal 168 of AR162 has the general shape of part 68 in FIG. 6 where it will be noted that the negative differential is taken and it is the negative peak of the derivative which is of value in the operation of the circuit as will be explained. The output signal from AR162 is supplied through an input resistor 169 to the inverting terminal ofa comparator AR 170. The noninverting terminal of AR170 receives a reference voltage which is developed in a manner which will be described hereinafter. For present purposes it is sufficient to know that when the derivative signal applied to the inverting terminal of comparator AR170 exceeds the reference voltage applied to the noninverting terminal. the comparator AR170 will trip which means that its output terminal 171 voltage will go high and this voltage will be applied to one input 172 of a NOR gate G which will switch and initiate a counting period as will be explained more fully later. A zener diode 173 limits the high level of the AR 170 output signal to that which is compatible with the logic elements in the circuit.

The system is based on the principle that the best way to distinguish the blood pressure signals from other signals is to detect some unique characteristic of the arterial pressure waveform. The characteristic deemed to be the best is the systolic upslope of the waveform which is marked 177 in part 6A of FIG. 6. it has a specific magnitude and time duration and its slope is always substantially the same or merely changes slowly. When the upslope is detected. it follows that the previous minimum point or valley 178 of the waveform represents diastolic pressure and the next succeeding peak 179 represents systolic pressure. In the present system. the existence of a differentiated signal voltage which exceeds the reference voltage for about 21 milliseconds is taken as a criteria for the existence of a true systolic upslope. This time interval may be in the range of 10 to milliseconds but about 21 milliseconds is preferred. 1f the signal to the inverting terminal of the comparator AR from the differentiator persists for somewhat less than 21 milliseconds in this example. the counters. to he described. reset and the system searches for the next true systolic upslope.

As stated. when the apparent systolic upslope signal exceeds the reference voltage for about 21 milliseconds. a true systolic upslope is assumed. Thus. it is necessary to develop a reference voltage for comparison and it is also necessary to detect the minimum value of the waveform or its valley and its maximum value or peak to determine diastolic and systolic pressures, respectively. The reference voltage circuit will now be described.

In FlG. 5A. the negative differential from output terminal 168 of the differentiator AR 162 is fed to the noninverting input ofan operational amplifier AR 180. The output 181 of AR connects to a resistor 182 and a pair of diodes 183 and 184. When the negative differentiated signal to AR 180 goes negative enough, its output goes negative and diode 183 conducts and charges a minimum peak or valley detector capacitor C184 negatively. C 184 in conjunction with a resistor 185 and another capacitor C186 constitutes an averaging circuit for all the peak derivative signals.

A voltage divider comprises of resistors 187 and 188 along with a diode 189 establishes a minimum voltage on C186 such that when its voltage goes below the voltage difference between resistors 187 and 188 minusthe diode 189 voltage drop, the divider will hold the input of AR 187 at that minimum value. The d-c voltage level on C186 is always negative. The voltage on C186 is fed to the noninverting terminal of an amplifier AR187 which has feedback resistors 198 and 199. The ratio of the value of resistor 198 to that of 199 and resistor 185 to that of 196 results in a gain of 0.5 so that the voltage on the terminal 190 of AR 187 is about 50 percent of the negative peak derivative on C184 and it is this voltage which is used as a reference for comparator AR 170 to compare with the differentiated waveform signal to determine if it has sufficient magnitude to be a candidate for a systolic upslope. The minimum peak 0r valley detector circuit just described also has a reset circuit comprised of a transistor 191, diode 192., resistor 193, C194 and voltage divider resistors 195 and 196. A reset signal which is coupled through C194 will be described later.

The manner in which the peak 179 of the blood pressure waveform in part 6A FIG. 6 is detected will now be described. The waveform, in terms of volts per millimeter of mercury. comes in on input terminal 150 in FIG. 5A. This signal is applied through a resistor 210 to the noninverting terminal of an amplifier AR211 which acts as a gain buffer. AR 211 has an input resistor 212. a feedback resistor 213 and a capacitor 214 for establishing some gain. A true waveform signal appears on the output terminal 215 of AR 211 and this is fed to a peak detector amplifier AR220 which has an input resistor 221 connecting to the amplifier's noninverting terminal.

Peak detector amplifier AR220 has connected to its output terminal 222 a resistor 223 which is in series with a diode 224 connected to a peak detector capacitor C225. C225 connects to a negative supply through a resistor 226. C225 charges to the peak voltage of the blood pressure waveform and is prevented from discharging to a lower value by diode 224 which is reversely nonconductive after the peak is reached.

About 200 milliseconds after a systolic upslope has been detected there is high degree of certainty that the peak passed been passes since it is unlikely that the upslope would persist actually for more than 150 milliseconds in any patient. Thus. the peak voltage on C225 is sampled in about 200 milliseconds after the output of comparator AR170 goes high by means which will be described later. C225 connects to pin 14 of an analog switch ANS 229. When pin 12 of ANS 229 receives a trigger pulse at about 200 milliseconds after a systolic upslope has been detected. pin 14 is switched or connected to pin 2 which thereby connects C225 to a sample and hold capacitor C230. Thus. C230 has a voltage which is representative of the peak of the blood pressure waveform or. in other words. systolic pressure. The voltage on C230 is supplied to the noninverting terminal of a unity gain operational amplifier AR231 on whose output terminal 232 systolic blood pressure. in terms of millivolts per millimeter of mercury appears. This signal may be fed to a systolic blood pressure indicator. not shown, by way of a line 233.

The valley point 178 or diastolic pressure of the blood pressure waveform in part 6A FIG. 6 is also detected. This is done in FlG. 5A with an amplifier AR 240 and its associated circuitry. The blood pressure waveform from AR211 is fed to the noninverting terminal AR240 of through a resistor 241. The negative peak or valley 178 drives the output of AR240 negatively and this valley voltage appears on a capacitor C242. This valley voltage is held on C242 by the diodes 243 and 244. C242 is connected with pin 8 of ANS 229. By means which will be explained. after the valley or threshold of a systolic upslope has been detected. the voltage on C242 is transferred to a valley voltage sample and hold capacitor C248. This is done. as will be explained by applying a trigger signal to pin 10 of analog switch ANS 229 in which case pins 8 and 6 thereof are connected together and C248 is charged.

The voltage on C248 which is representative of the most negative peak 178 of the blood pressure waveform is applied to the noninverting terminal of a unity gain amplifier AR249 whose output terminal 250 has a peak voltage on it representative of diastolic blood pressure in terms of millivolts per millimeter of mercury. This diastolic pressure signal may be sent to a suitable indicating meter. not shown. by way of line 251.

Consideration will now be given to the various timing and reset features of the circuit. Recall that two criteria must be-met before the detected differentiated waveform signal is considered a systolic upslope signal. These criteria are the duration of the upslope and its magnitude. As mentioned earlier. the magnitude of the differentiated waveform is compared with a reference voltage in comparator AR 170. If this reference voltage is exceeded for about 21 milliseconds. it is evidence that a systolic upslope has occurred and has been detcctcd. The manner in which this and other time intervals for indicating and resetting are measured will now be described.

The timing circuit includes two integrated circuit counters 260 and 261 which may be type 7493. Counters 260 and 261 are enabled when the peak negative differential input signal exceeds the reference voltage on comparator AR170. As explaianed earlier. when the output of comparator AR170 goes high. this signal is applied to an input 172 or NOR gate G15. causing its normally high output to go low. The low output signal is applied to pins 2 and 3 of counters 260 and 26]. thus turning them on and initiating a counting period. Counter 260 will count for 21 milliseconds provided the differentiated signal peak exceeds the reference voltage for that period of time which is indicative of a systolic upslope being detected. If the reference voltage is not exceeded for that period. the counters 260 and 26l will reset when the output of comparator ARl70 drops back low. If the counter reaches the 21 millisecond time period. the other input 262 of NOR gate G will go high and counting will continue for another 200 milliseconds or so when there is certainty that a waveform peak has been reached.

Counter 260 is provided with a I024 Hz clock frequency through inverter 263. When counter 260 is enabled. it will reach a count which is equivalent to about 2] milliseconds at which time NAND gates G17 and G18 will both have all high inputs in which case their outputs will both be 7.011) or low. The low signals are applied to the inputs of a NOR gate G22 whose output will then go high. This high output signal is applied to pin 1 of a dual JK flip-flop 264 which may be type 74l07. Those skilled in the art will be able to trace the signal from counter 260 through the various inverters 265-270 and determine how the output ofG22 may go high when a count equivalent to 21 milliseconds is reached. In any event. when pin 1 of JK flip-flop 264 goes high its output pin 2 goes low and this signal is applied to one of the inputs of a NAND gate G26 which. of course. is normally high. Application of the low signal. causes the output of G26 to go high and this high signal is applied to input 262 of NOR gate G15 whose output then will continue to remain low to thereby sustain counting by counter 260 for about 200 milliseconds even though the signal may have disappeared from the other input 172 ofGlS because ofthe upslope having peaked in much less time.

At about 200 milliseconds. the inputs to NOR gate G23 are low and its output which is applied to pin 4 of the JK flip-flop 264 is high. This causes pin 2 of flipflop 264 to go high again at the end of 200 milliseconds. The output of G23 also goes to pin 8 of JK flipllop 264 to begin the IS milliseconds time out after the end of the 200 millisecond period. The counting status is such that the output of NOR gate G24 goes high and pin ll of JK flip-flop 264 therefore goes high. Pin I1 is the K input to JK flip-flop 264 and when it goes high. its complement output pin 6 goes high. This happens about l5 milliseconds after expiration of the 200 millisecond period. When pin 50 output goes high. the high signal is transferred by way of a line 251 to an input of a NOR gate G30 which goes high so its output goes low. This signal is transferred through an inverter 27l which enters the resetting circuit for the peak and valley detector amplifiers AR220 and AR240. The peak detector AR220 is reset by applying this resetting signal to the base of a transistor switch 272 having a collector resistor 273 and a base resistor 274. The collector connccts to a capacitor C275 which couples the resetting signal through a diode 276 to the base of a transistor 277 which has base and emitter resistors 278 and 279. respectively. When resetting transistor 277 is caused to conduct. the voltage on peak detector capacitor C225 is dropped slightly so that it can respond to the nest en suing peak if it is somewhat lower than the previous one.

Similarly. the valley detector AR240 is reset when the output ofG30 NOR gate goes low. When transistor 272 conducts in response to the resetting signal. the signal is also coupled through a capacitor C280 through a diode 281 to the base of a transistor 282 whose collector is connected to the positive supply. The conduction interval is such that the output of valley detector amplifier AR240 goes more positive and charges capacitor C242 slightly more positive so that it can seek the next ensuing valley. Transistor 282 has an emitter resistor 283 and a base resistor 284. the latter of which sets the time constant of the discharge such that the voltage on C242 is not raised excessively.

Attention is now invited to the automatic update circuit which constantly causes the systolic and diastolic pressures to be sampled at a 2 H2 or twice per second rate to quick step them for finding a new valley and a new peak if the systolic upslope sould be lost. ln such case the existing d-c levels should be found as quickly as possible.

The automatic update circuit comprises a capacitor C290 which is located near the top and center of FIG. 58. C290 is charged from positive supply through an adjustable resistor circuit 298 which is limited by a zener diode 294. As long as there is a high going low pulsating signal available from pin 2 ofJK flip-flop 264. C290 does not charge. if the signal from pin 2 of JK flip-flop 264 remains high. C290 has a chance to charge up. at a charge rate set by resistor 293. Resistor 293 is adjusted such that after 3 seconds the charge 011C290 is high enough to allow line 298 to be at a level to trigger pin 13 and turn on JK flip-flop 300 which is here used as a simple counter. This is done. of course. by tying the J and K inputs 1. 4, 8 and ll together. Flipflop 300 is provided with a4 Hz clock input 301. At the end of the 3 V: second period. when a trigger pulse is applied to pin 13 of flip-flop 300. it will produce pulses on its pins 3, 5 and 9. The pulses are applied to the inputs of a NAND gate G27. The output of G27 is low when all of its inputs are high. This low pulse is applied to one input 302 of an AND gate G28. The other input 303 to AND gate G28 is connected back to pin 2 on JK flip-flop 264 which remains high when no systolic upstop is found. The low input 302 to AND gate G28 results in its output being low or negative. This low signal is coupled through a derivative circuit including at capacitor C304 and a resistor 305. The otherjunction of the resistor 305 is tied to positive supply 308 which has a voltage level compatible with digital logic such as five volts. The negative differentiating pulse through C304 is applied to pin l of analog switch ANS 229 which causes pins 6 and 8 thereof to be effectively connected in which case charge from valley detector capacitor C242 is transferred to sample and hold capacitor C248 to thereby update diastolic pressure if the arterial pulse is missing for about 3 /2 seconds.

Secondly. systolic pressure is automatically sampled and updated. When the sampling pulse coming from the output of NAND gate G27 returns to low. thus causing the input 309 to a NAND gate G29 to be low. and since there is no systolic upslope being detected. input 310 of NAND gate G29 is high causing its output to go high due to inversion. When input 309 to G29 switches high the output of G29 goes low and it is coupled through a derivative circuit including capacitor C3]! and a resistor 312. The pulse is applied to pin 12 of analog switch ANS 229 which. when it goes low. causes conduction between pins 14 and 2 thereof in which case sample and hold capacitor C230 begins to charge to the level of peak detection capacitor C225. in this manner. diastolic pressure is updated first whenever something happens to lose pulse pressure for 3 /2 seconds and systolic pressure is updated secondly.

As mentioned earlier. resetting of the peak and valley detectors AR 220 and AR240 is done about l milliseconds after the 200 millisecond count period has terminated. A one-shot multivibrator 315 is involved. Each time a 4 Hz pulse comes into counter 300 and a 2 Hz pulse comes along. its pin 3 and pin 9 go low and the one-shot multivibrator 315 is triggered by way of its pin 4. When the one-shot 315 is triggered there is an output on its pin 6 which goes high for 15 milliseconds. This signal is coupled to NOR gate G30 and since the other input to G30 is low at this time. its output goes low. Then. as explained earlier. it goes through inverter 271 which then has a high output. After 15 milliseconds has elapsed. the output of inverter 271 goes low again. Up to this time the collector of transistor 272 is low and it goes high and effects resetting of the peak and valley detectors as explained earlier.

At the right side of FIG. 58 there is a JK flip-flop marked 286 which is used for supplying a rate indicating meter. not shown. It has an output on its pin 3 at the end of the 125 millisecond count interval which drives the rate indicator. Pin 6 of flip-flop 286 is a 2 millisecond output that is triggered at the same time as the 200 millisecond pulse is triggered on as a result of the tie with pin 1 of .lK flip-flop 264. Pin 6 of 286 goes high when pin 8 of 286 goes high. When inputs to NOR gate G go low. its output goes high and cause pin 4 of flipflop 286 to go high. Pin 4 is the K input which causes pin 3 of flip-flop 286 to reset to low.

Although an R-wave detector embodiment and a systolic upslope detector and a diastolic and systolic pressure indicating embodiment of the invention have been described in considerable detail. such description is intended to be illustrative rather than limiting since the principle of multi-criteria waveform identification can be applied to various physiological waveform detectors and the invention is to be limited only by construing the claims which follow.

We claim:

l. A device for detecting the R-wave of an ECG waveform by identifying the time rate of change or slope of the R-wave as criteria of its existence to the exclusion of other waveform and noise characteristics. comprising:

a. means for differentiating said waveform and producing a differentiated waveform signal having peaks and valleys.

b. means for receiving said differentiated signal waveform and for converting it to a waveform signal representative of the absolute values of said peaks and valleys.

c. comparator means having an input for receiving said absolute value signal and another input for receiving a reference signal. said comparator means producing an output signal change for a period during which the magnitude of said absolute value signal is greater than said reference signal,

d. means for producing a reference signal including peak detector means receiving said absolute value signal and producing a signal corresponding with the maximum peak value thereof. and means for storing said peak signal for a short period.

. second means and normally nonconductive switch means interposed between said storing means and second means. said switch means being responsive to a control signal by transferring said peak signal to said second means.

. means connected to said second means for producing a signal having a magnitude equal to a predeter' mined percent of the signal magnitude of said second means. said last named signal constituting said reference signal which is applied to another of said comparator means inputs. said reference signal being representative of the magnitude of said waveform portion.

g. timing means responsive to occurrence of an output signal change by said comparator means by initiating measurement of a first time interval which. if completed. is indicative of said R-wave having occurred. said timing means also being responsive to terminate measurement of said first interval if said comparator output signal change discontinues before expiration of said characteristic period as indicative of a signal other than an R-wave having occurred.

h. means responsive to completion of said first time interval by actuating said timing means to continue to measure second and third time intervals.

i. means responsive to completion of said second time interval by producing a control signal for operating said switch means to transfer said existing peak signal to said second means. and.

j. means responsive to completion of said third time interval by resetting the signal on said first peak detector means to a level at which it can accept the next ensuing peak.

2. The device set forth in claim 1 wherein:

a. said first time interval is about l 1 milliseconds.

3. The device set forth in claim 1 wherein:

a. said first time interval is about I l to l 1.5 milliseconds. 5

4. The device set forth in claim 1 wherein:

a. said first time interval is within the range of s to 20 milliseconds.

5. The device set forth in claim 1 wherein:

a. said second time interval is substantially greater than said first time interval.

6. The device set forth in claim 1 wherein:

a. said second time interval is about 125 milliseconds.

7. The device set forth in claim 1 wherein:

a. said third time interval is about 200 milliseconds.

8. The device set forth in claim 1 including:

a. a source of a preestablished voltage.

b. normally nonconductive switch means connecting said voltage source to said second means.

c. means responsive to the absence of a detected R- wave for an interval substantially greater than said third interval by causing said last named switch means to become conductive to thereby establish a predetermined voltage on said second means.

9. A device for detecting R-wave of an ECG waveform signal in the presence or absence of other signals by determining the magnitude and predetermined slope of the R-wave signals to the exclusion of other signals. comprising:

a. means for differentiating said waveform signal which produces negative going and positive going signals.

b. means for converting said signals to signals representative of their absolute values.

c. comparator means for comparing said absolute value of said differentiated signals with a reference signal. said comparator means undergoing an output signal change in response to the absolute value of said differentiated signals being greater than the magnitude of said reference signal. said greater signal being a criteria for waveform signals of interest as well as for other signals.

d. means for detecting the peak of said absolute value signal including first means and second means for storing said peak signal.

e. switch means selectively operative to transfer said peak signal from said first to said second storage means.

f. means controlled by said second signal storage means to produce a signal representing a predetermined percent of said peak signal magnitude. said last named signal constituting said reference signal.

g. time measuring means responsive to said comparator means undergoing an output signal change by measuring the time interval during which said change exists. said time measuring means being rcsponsive to it measuring a predetermined interval by continuing to measure a second time interval. and said switch means being operative to transfer said peak signal in response to said measuring means measuring said second time interval.

10. The device set forth in claim 9 wherein:

a. said reference signal magnitude is about 43 percent of said peak signal magnitude.

11. The device set forth in claim 9 wherein:

a. said reference signal magnitude is in the range of 20 to 60 percent of said peak signal magnitude.

12. The device set forth in claim 9 wherein:

a. said predetermined time interval is in the range of 6 to 20 milliseconds.

13. The device set forth in claim 9 wherein:

a. said predetermined time interval is about I l milliseconds.

14. The device set forth in claim 9 wherein:

a. said predetermined time interval is about I 1.5 milliseconds.

15. The device set forth in claim 9 wherein:

a. said second interval is about 125 milliseconds.

16. The device set forth in claim 9 wherein:

a. said time measuring continues to measure a third time interval in addition to said second interval.

and

b. means responsive to completion of said third interval by resetting the signal on said first peak signal storage means to a lower than previously level. whereby to enable it to receive and store the next ensuing peak absolute value signal.

17. The invention set forth in claim 9 including:

a. second time measuring means responsive to completion of said second time interval by initiating a timing period on the order of a few seconds which is completed if another of said second intervals is not completed within said period.

b. a voltage source and switch means connected between said source and said second peak signal stor age means.

c. completion of said timing period causing said last named switch means to apply the voltage of said source to said second peak signal storage means. whereby to update the signal on said storage means if an R-wave is not detected in said few seconds.

18. The device set forth in claim 9 wherein said time measuring means are counting means. and including:

a. first gate means having an input connected to receive signals from said comparator means and another input. said means also having an output connected to said counting means for controlling said counting means.

b. flip-flop switch means having an output connected to said other input of said gate means.

0. further gate means connected between the outputs of said counting means and said flip-flop means for changing the output state thereof in response to said counting means making a number of counts equivalent in time to said first time interval.

d. said comparator input causing said first gate means to turn on said counting means in response to said absolute value signal being greater than said reference signal and said output from said flip-flop means at the end of said first interval causing said first gate means to maintain said counting means counting for an interval greater than said first interval.

19. A device for determining in a blood pressure waveform signal the peak and valley representative of systolic and diastolic blood pressure by detecting the systolic upslope of the waveform signal. comprising:

a. means for receiving and differentiating said waveform signal and producing a differentiated signal corresponding with said upslope.

b. means for detecting the minimum magnitude of said differentiated signal and means for storing said minimum peak signal.

c. means controlled by said stored signal to produce a reference signal proportional thereto.

d. comparator means having an input for said differentiated signal and another input for said reference signal and said means having an output which changes state when said differentiated signal becomes greater in magnitude than said reference signal.

e. systolic peak signal detector means for receiving said waveform signal and for producing a signal having the magnitude of said systolic peak. and first and second means for storage of said systolic peak and first switch means operable to transfer said signal from said first to said second storage means.

f. diastolic valley signal detector means for receiving said waveform signal and for producing a signal having the magnitude of said diastolic valley. and first and second means for storage of said valley signal and second switch means operable to transfer said valley signal from said first to said second storage means.

g. time measuring means responsive to said comparator means changing state by measuring the time inv terval during which said differentiated signal has a greater magnitude than said reference signal.

h. means for actuating said timing means to continue measuring time for a second interval in response to said measured interval exceeding a predetermined interval. which predetermined interval is indicative of a systolic upslope having occurred. and

. means for operating said first and second switching means to transfer said peak and valley signal to said first and second storage means. respectively. at the completion of said second interval. said transferred signal. respectively. corresponding with systolic and diastolic blood pressure.

20. The device set forth in claim 9 wherein:

a. said first predetermined time interval is selected from the range of l() to 40 milliseconds.

H. The device set forth in claim 9 wherein:

a. said first predetermined time interval is about 2| milliseconds.

22. The device set forth in claim 9 wherein:

a. said second time interval is about 200 milliseconds.

23. The device set forth in claim 9 wherein:

a. said second time interval is at least milliseconds.

24. The device set forth in claim 9 wherein:

a. said time measuring means measures a third time interval.

b. means responsive to completion of said third time interval by producing a resetting signal, and

c. switch means connected to said storage means of said peak detector, said swtich means responding to said resetting signal by conducting and changing the signal stored on said peak signal storing means to a lower level for enabling detection of the next ensuing signal peak.

25. The device set forth in claim 24 including:

a. switch means to said storage means of said valley detector. said switch means responding to said resetting signal by conducting and changing the signal stored on said valley signal storing means to a higher level for enabling detection for the next ensuing valley signal.

26. The device set forth in claim 9 including means for updating the signal on said second storage means of said diastolic valley detector if a systolic upslope is not detected for a certain time period, comprising:

a. timing means controlled by said time measuring means to produce a signal at said certain time on the order of seconds after the last systolic upslope is detected.

b. means responsive to occurrence of said last named signal by producing a signal for causing said switching means to conduct and transfer said diastolic valley signal from said storage means to said second storage means to thereby update the diastolic pressure signal on said second storage means.

27. The device set forth in claim 26 including means for updating the signal on said second storage means of said systolic peak detector if no systolic upslope is detected for a second time period, wherein:

a. said switch means is caused to conduct in response to said last mentioned produced signal for transferring said systolic peak signal from said first to said second storage means to thereby update the diastolic pressure signal on said second storage means.

' UNITED STATES PATENT OFFICE CERTIFICATE OF CORRECTION Patent No. 3, 833 D t d April 22, 1975 InVentor(s) Harold N. Arneson and Louis J. Heitlinger It is certified that error appears in the above-identified patent and that said Letters Patent are hereby corrected as shown below:

" Claims 20-2 1 and 26 should depend on Claim 19 instead of Claim 9 Claim 9, Column 17, line 25 before "R-Wave" insert --the- Claim 19, Column 19, line 12 after "peak" insert --signal Claim 19, Column 19, lines 32 & 35, both occurrences, change "signal" to -signa1s--- Signed and Scaled this second Day Of December 1975 [SEAL] Arrest:

O RUTH c. MASON c. MARSHALL DANN Atlesling Officer Commissioner oj'PaIents and Trudemarkx FORM P040550 uscoMM-oc aosn'pes -n .nrnr'r-l o 1 

1. A device for detecting the R-wave of an ECG waveform by identifying the time rate of change or slope of the R-wave as criteria of its existence to the exclusion of other waveform and noise characteristics, comprising: a. means for differentiating said waveform and producing a differentiated waveform signal having peaks and valleys, b. means for receiving said differentiAted signal waveform and for converting it to a waveform signal representative of the absolute values of said peaks and valleys, c. comparator means having an input for receiving said absolute value signal and another input for receiving a reference signal, said comparator means producing an output signal change for a period during which the magnitude of said absolute value signal is greater than said reference signal, d. means for producing a reference signal including peak detector means receiving said absolute value signal and producing a signal corresponding with the maximum peak value thereof, and means for storing said peak signal for a short period, e. second means and normally nonconductive switch means interposed between said storing means and second means, said switch means being responsive to a control signal by transferring said peak signal to said second means, f. means connected to said second means for producing a signal having a magnitude equal to a predetermined percent of the signal magnitude of said second means, said last named signal constituting said reference signal which is applied to another of said comparator means inputs, said reference signal being representative of the magnitude of said waveform portion, g. timing means responsive to occurrence of an output signal change by said comparator means by initiating measurement of a first time interval which, if completed, is indicative of said R-wave having occurred, said timing means also being responsive to terminate measurement of said first interval if said comparator output signal change discontinues before expiration of said characteristic period as indicative of a signal other than an R-wave having occurred, h. means responsive to completion of said first time interval by actuating said timing means to continue to measure second and third time intervals, i. means responsive to completion of said second time interval by producing a control signal for operating said switch means to transfer said existing peak signal to said second means, and, j. means responsive to completion of said third time interval by resetting the signal on said first peak detector means to a level at which it can accept the next ensuing peak.
 2. The device set forth in claim 1 wherein: a. said first time interval is about 11 milliseconds.
 3. The device set forth in claim 1 wherein: a. said first time interval is about 11 to 11.5 milliseconds.
 4. The device set forth in claim 1 wherein: a. said first time interval is within the range of 6 to 20 milliseconds.
 5. The device set forth in claim 1 wherein: a. said second time interval is substantially greater than said first time interval.
 6. The device set forth in claim 1 wherein: a. said second time interval is about 125 milliseconds.
 7. The device set forth in claim 1 wherein: a. said third time interval is about 200 milliseconds.
 8. The device set forth in claim 1 including: a. a source of a preestablished voltage, b. normally nonconductive switch means connecting said voltage source to said second means, c. means responsive to the absence of a detected R-wave for an interval substantially greater than said third interval by causing said last named switch means to become conductive to thereby establish a predetermined voltage on said second means.
 9. A device for detecting R-wave of an ECG waveform signal in the presence or absence of other signals by determining the magnitude and predetermined slope of the R-wave signals to the exclusion of other signals, comprising: a. means for differentiating said waveform signal which produces negative going and positive going signals, b. means for converting said signals to signals representative of their absolute values, c. comparator means for comparing said absolute value of said differentiated signals with a reference signal, said comparator means undergoinG an output signal change in response to the absolute value of said differentiated signals being greater than the magnitude of said reference signal, said greater signal being a criteria for waveform signals of interest as well as for other signals, d. means for detecting the peak of said absolute value signal including first means and second means for storing said peak signal, e. switch means selectively operative to transfer said peak signal from said first to said second storage means, f. means controlled by said second signal storage means to produce a signal representing a predetermined percent of said peak signal magnitude, said last named signal constituting said reference signal, g. time measuring means responsive to said comparator means undergoing an output signal change by measuring the time interval during which said change exists, said time measuring means being responsive to it measuring a predetermined interval by continuing to measure a second time interval, and said switch means being operative to transfer said peak signal in response to said measuring means measuring said second time interval.
 9. A device for detecting R-wave of an ECG waveform signal in the presence or absence of other signals by determining the magnitude and predetermined slope of the R-wave signals to the exclusion of other signals, comprising: a. means for differentiating said waveform signal which produces negative going and positive going signals, b. means for converting said signals to signals representative of their absolute values, c. comparator means for comparing said absolute value of said differentiated signals with a reference signal, said comparator means undergoinG an output signal change in response to the absolute value of said differentiated signals being greater than the magnitude of said reference signal, said greater signal being a criteria for waveform signals of interest as well as for other signals, d. means for detecting the peak of said absolute value signal including first means and second means for storing said peak signal, e. switch means selectively operative to transfer said peak signal from said first to said second storage means, f. means controlled by said second signal storage means to produce a signal representing a predetermined percent of said peak signal magnitude, said last named signal constituting said reference signal, g. time measuring means responsive to said comparator means undergoing an output signal change by measuring the time interval during which said change exists, said time measuring means being responsive to it measuring a predetermined interval by continuing to measure a second time interval, and said switch means being operative to transfer said peak signal in response to said measuring means measuring said second time interval.
 10. The device set forth in claim 9 wherein: a. said reference signal magnitude is about 43 percent of said peak signal magnitude.
 11. The device set forth in claim 9 wherein: a. said reference signal magnitude is in the range of 20 to 60 percent of said peak signal magnitude.
 12. The device set forth in claim 9 wherein: a. said predetermined time interval is in the range of 6 to 20 milliseconds.
 13. The device set forth in claim 9 wherein: a. said predetermined time interval is about 11 milliseconds.
 14. The device set forth in claim 9 wherein: a. said predetermined time interval is about 11.5 milliseconds.
 15. The device set forth in claim 9 wherein: a. said second interval is about 125 milliseconds.
 16. The device set forth in claim 9 wherein: a. said time measuring continues to measure a third time interval in addition to said second interval, and b. means responsive to completion of said third interval by resetting the signal on said first peak signal storage means to a lower than previously level, whereby to enable it to receive and store the next ensuing peak absolute value signal.
 17. The invention set forth in claim 9 including: a. second time measuring means responsive to completion of said second time interval by initiating a timing period on the order of a few seconds which is completed if another of said second intervals is not completed within said period, b. a voltage source and switch means connected between said source and said second peak signal storage means, c. completion of said timing period causing said last named switch means to apply the voltage of said source to said second peak signal storage means, whereby to update the signal on said storage means if an R-wave is not detected in said few seconds.
 18. The device set forth in claim 9 wherein said time measuring means are counting means, and including: a. first gate means having an input connected to receive signals from said comparator means and another input, said means also having an output connected to said counting means for controlling said counting means, b. flip-flop switch means having an output connected to said other input of said gate means, c. further gate means connected between the outputs of said counting means and said flip-flop means for changing the output state thereof in response to said counting means making a number of counts equivalent in time to said first time interval, d. said comparator input causing said first gate means to turn on said counting means in response to said absolute value signal being greater than said reference signal and said output from said flip-flop means at the end of said first interval causing said first gate means to maintain said counting means counting for an interval grEater than said first interval.
 19. A device for determining in a blood pressure waveform signal the peak and valley representative of systolic and diastolic blood pressure by detecting the systolic upslope of the waveform signal, comprising: a. means for receiving and differentiating said waveform signal and producing a differentiated signal corresponding with said upslope, b. means for detecting the minimum magnitude of said differentiated signal and means for storing said minimum peak signal, c. means controlled by said stored signal to produce a reference signal proportional thereto, d. comparator means having an input for said differentiated signal and another input for said reference signal and said means having an output which changes state when said differentiated signal becomes greater in magnitude than said reference signal, e. systolic peak signal detector means for receiving said waveform signal and for producing a signal having the magnitude of said systolic peak, and first and second means for storage of said systolic peak and first switch means operable to transfer said signal from said first to said second storage means, f. diastolic valley signal detector means for receiving said waveform signal and for producing a signal having the magnitude of said diastolic valley, and first and second means for storage of said valley signal and second switch means operable to transfer said valley signal from said first to said second storage means, g. time measuring means responsive to said comparator means changing state by measuring the time interval during which said differentiated signal has a greater magnitude than said reference signal, h. means for actuating said timing means to continue measuring time for a second interval in response to said measured interval exceeding a predetermined interval, which predetermined interval is indicative of a systolic upslope having occurred, and i. means for operating said first and second switching means to transfer said peak and valley signal to said first and second storage means, respectively, at the completion of said second interval, said transferred signal, respectively, corresponding with systolic and diastolic blood pressure.
 19. A device for determining in a blood pressure waveform signal the peak and valley representative of systolic and diastolic blood pressure by detecting the systolic upslope of the waveform signal, comprising: a. means for receiving and differentiating said waveform signal and producing a differentiated signal corresponding with said upslope, b. means for detecting the minimum magnitude of said differentiated signal and means for storing said minimum peak signal, c. means controlled by said stored signal to produce a reference signal proportional thereto, d. comparator means having an input for said differentiated signal and another input for said reference signal and said means having an output which changes state when said differentiated signal becomes greater in magnitude than said reference signal, e. systolic peak signal detector means for receiving said waveform signal and for producing a signal having the magnitude of said systolic peak, and first and second means for storage of said systolic peak and first switch means operable to transfer said signal from said first to said second storage means, f. diastolic valley signal detector means for receiving said waveform signal and for producing a signal having the magnitude of said diastolic valley, and first and second means for storage of said valley signal and second switch means operable to transfer said valley signal from said first to said second storage means, g. time measuring means responsive to said comparator means changing state by measuring the time interval during which said differentiated signal has a greater magnitude than said reference signal, h. means for actuating said timing means to continue measuring time for a second interval in response to said measured interval exceeding a predetermined interval, which predetermined interval is indicative of a systolic upslope having occurred, and i. means for operating said first and second switching means to transfer said peak and valley signal to said first and second storage means, respectively, at the completion of said second interval, said transferred signal, respectively, corresponding with systolic and diastolic blood pressure.
 20. The device set forth in claim 9 wherein: a. said first predetermined time interval is selected from the range of 10 to 40 milliseconds.
 21. The device set forth in claim 9 wherein: a. said first predetermined time interval is about 21 milliseconds.
 22. The device set forth in claim 9 wherein: a. said second time interval is about 200 milliseconds.
 23. The device set forth in claim 9 wherein: a. said second time interval is at least 140 milliseconds.
 24. The device set forth in claim 9 wherein: a. said time measuring means measures a third time interval, b. means responsive to completion of said third time interval by producing a resetting signal, and c. switch means connected to said storage means of said peak detector, said swtich means responding to said resetting signal by conducting and changing the signal stored on said peak signal storing means to a lower level for enabling detection of the next ensuing signal peak.
 25. The device set forth in claim 24 including: a. switch means to said storage means of said valley detector, said switch means responding to said resetting signal by conducting and changing the signal stored on said valley signal storing means to a higher level for enabling detection for the next ensuing valley signal.
 26. The device set forth in claim 9 including means for updating the signal on said second storage means of said diastolic valley detector if a systolic upslope is not detected for a certain time period, comprising: a. timing means controlled by said time measuring means to produce a signal at said certain time on the order of seconds after the last systolic upslope is detected, b. means responsive to occurrence oF said last named signal by producing a signal for causing said switching means to conduct and transfer said diastolic valley signal from said storage means to said second storage means to thereby update the diastolic pressure signal on said second storage means. 